﻿
/*
本文件由工具自动生成 请勿手动修改！！！
*/

using System;
using System.Collections.Generic;

namespace ServerBase.Protocol
{
    [Desc("排序方式")]
    public enum EOrder
    {
        [Desc("升序")]
        Ascending = 0,
        [Desc("降序")]
        Descending = 1,
    };

    [Desc("处理方式")]
    public enum EHandleAction
    {
        同意 = 0,
        拒绝 = 1,
        同意全部 = 2,
    };

    [Desc("战斗结果 胜负")]
    public enum EBattleResult2
    {
        失败 = 0,
        胜利 = 1,
    };

    [Desc("战斗结果 胜负平")]
    public enum EBattleResult3
    {
        失败 = 0,
        胜利 = 1,
        平局 = 2,
    };

    [Desc("标记枚举")]
    public enum EFlag
    {
        None = 0,
        Flag1 = 1,
        Flag2 = 2,
        Flag3 = 4,
        Flag4 = 8,
        Flag5 = 16,
        Flag6 = 32,
        Flag7 = 64,
        Flag8 = 128,
        Flag9 = 256,
        Flag10 = 512,
        Flag11 = 1024,
    };

    [Desc("日志类型")]
    public enum ERecordType
    {
        注册账号 = 1,
        注册游戏 = 2,
        登录游戏 = 3,
        退出游戏 = 4,
        管理员登陆 = 5,
        管理员修改玩家数据 = 6,
        管理员操作 = 7,
        HTTP消息收到 = 8,
        产出记录 = 9,
        产出记录金币 = 10,
        产出记录钻石 = 11,
        产出记录经验 = 12,
        产出记录潜能 = 13,
        产出记录道具 = 14,
        产出记录英雄 = 15,
        消耗记录 = 16,
        消耗记录金币 = 17,
        消耗记录钻石 = 18,
        消耗记录经验 = 19,
        消耗记录潜能 = 20,
        消耗记录道具 = 21,
        消耗记录英雄 = 22,
        发送邮件 = 23,
        邮件系统发送 = 24,
        邮件系统发送失败 = 25,
        技能升级 = 26,
    };

    [Desc("操作来源")]
    public enum EActionSource
    {
        全部 = 1,
        系统 = 2,
        GM = 3,
        邮件 = 4,
        邮件GM = 5,
        发送邮件 = 6,
        技能升级 = 7,
    };

    [Desc("枚举示例")]
    public enum EnumBaseDemo
    {
        demo0 = 1,
        demo1 = 2,
    };

    [Desc("服务器状态")]
    public enum EServerState
    {
        关闭 = 0,
        开启 = 1,
        待关闭 = 2,
        待开启 = 3,
    };

    [Desc("SDK平台")]
    public enum EPlatform
    {
        默认 = 0,
    };

    [Desc("标记类型int")]
    public enum EFlagInt
    {
        标记示例 = 0,
        未读邮件数目 = 1,
    };

    [Desc("标记类型bool")]
    public enum EFlagBool
    {
        标记示例 = 0,
        光辉战争周奖励可领 = 1,
        光辉战争月奖励可领 = 2,
    };

    [Desc("走马灯类型")]
    public enum ENoticeRollingType
    {
        玩家走马灯 = 0,
        临时走马灯 = 1,
        公告走马灯 = 2,
        城战走马灯 = 3,
    };

    [Desc("动态日志类型")]
    public enum EGameLogType
    {
        动态日志 = 1,
    };

    [Desc("即时推送类型")]
    public enum EGameNotifyType
    {
        即时推送 = 1,
        [Desc("领导账号唯一ID")]
        领导账号推送通知 = 2,
    };

    [Desc("邮件类型")]
    public enum EMailType
    {
        系统邮件 = 0,
        GM邮件 = 1,
        GM全服邮件 = 2,
        普通邮件 = 11,
    };

    [Desc("聊天类型")]
    public enum EChatType
    {
        闲聊 = 0,
        谣言 = 1,
        房间 = 2,
        门派 = 3,
        帮会 = 4,
        私聊 = 5,
    };

    [Desc("GM功能Action类型")]
    public enum EGtAction
    {
        登录 = 0,
        服务器功能 = 50,
        服务器信息 = 51,
        服务器存档 = 52,
        服务器关闭 = 53,
        游戏功能 = 100,
        上传配置文件 = 101,
        更新配置文件 = 102,
        [Desc("CLS_GtNotice")]
        公告获取 = 103,
        [Desc("CLS_GtNotice")]
        公告设置 = 104,
        临时走马灯 = 105,
        临时走马灯未发送列表 = 106,
        临时走马灯未发送删除 = 107,
        [Desc("CLS_GtMail")]
        发送邮件 = 108,
        [Desc("CLS_ListGtMail")]
        全局邮件列表 = 109,
        [Desc("CLS_ListGtMail")]
        删除全服邮件根据ID = 110,
        服务器限制登陆公告获取 = 111,
        服务器限制登陆公告设置 = 112,
        服务器登陆限制设置 = 113,
        服务器登陆限制解除 = 114,
        [Desc("dict<string,string>")]
        服务器全局配置获取 = 115,
        [Desc("dict<string,string>")]
        服务器全局配置设置 = 116,
        玩家功能 = 200,
        [Desc("CLS_GtPlayerEdit")]
        玩家数据修改 = 201,
        [Desc("CLS_Info_Base")]
        玩家数据查询基本信息 = 202,
        [Desc("CLS_Info_Misc")]
        玩家数据查询杂项信息 = 203,
        [Desc("CLS_GtPlayerInfoUser")]
        玩家数据查询账号信息 = 204,
        [Desc("CLS_Info_Game")]
        玩家数据查询游戏信息 = 205,
        [Desc("Player")]
        玩家数据查询原始数据 = 206,
    };

    [Desc("玩家数据修改类型")]
    public enum EGtPlayerEdit
    {
        获取金币 = 1,
        获取钻石 = 2,
        获取经验 = 3,
        获取潜能 = 4,
        满血 = 5,
        增加气血 = 6,
        增加精神 = 7,
        增加内力 = 8,
        增加法力 = 9,
        增加食物 = 10,
        增加饮水 = 11,
        变更门派 = 12,
        获取道具 = 13,
        调试数据 = 14,
    };


}

